from MiniBotControlLib import MiniBotControlLib

# 
# 		API:int SetProtectConditions(unsigned char id, bool isVoltage, bool isSensor, bool isTemperature, bool isElectricity, bool isAngle, bool isOverload)
# Arguments:id unsigned char型，关节模块的id值;
# 			isVoltage bool型，是否开启电压保护，赋值为true即开启，false则关闭;
# 			isSensor bool型，是否开启传感器保护，赋值为true即开启，false则关闭;
# 			isTemperature bool型，是否开启温度保护，赋值为true即开启，false则关闭;
# 			isElectricity bool型，是否开启电流保护，赋值为true即开启，false则关闭；
# 			isAngle bool型，是否开启角度保护,赋值为true即开启，false则关闭;
# 			isOverload bool型，是否开启过载保护,赋值为true即开启，false则关闭;
# 	return：Flag  int型，大于0即设置成功，等于0即设置失败。
# 

mlib = MiniBotControlLib()
r = mlib.Connect("192.168.1.129",8899)
if(r > 0):
 print("连接成功")
else:
 print("连接失败")

res =SetProtectConditions(25,1,1,1,1,1,1)
if res:
    print("设置成功")
else:
    print("设置失败")

